package com.junzhiit.nengji.cms.service;

import com.junzhiit.nengji.cms.web.vo.ResultVO;
import com.junzhiit.nengji.model.Industry;

public interface IndustryService {

	/**
	 * 获取行业信息
	 * @param industry
	 * @return
	 */
	public ResultVO getIndustryList(Industry industry);
	
	/**
	 * 
	 * TODO 获取行业名字下拉框
	 * @author PeterMo
	 * @time 2018年1月10日 上午9:51:20
	 * @return ResultVO
	 */
	public ResultVO getIndustryFullName(String parentId);
	
	/**
	 * 
	 * TODO 新增行业
	 * @author PeterMo
	 * @time 2018年1月10日 上午11:42:29
	 * @return ResultVO
	 */
	public ResultVO add(Industry industry);
	
	/**
	 * 
	 * TODO 删除行业
	 * @author PeterMo
	 * @time 2018年1月11日 上午9:42:53
	 * @return ResultVO
	 */
	public ResultVO delete(String id);
	
	/**
	 * 
	 * TODO 根据ID查询数据
	 * @author PeterMo
	 * @time 2018年1月11日 下午4:00:43
	 * @return ResultVO
	 */
	public ResultVO getIndustryById(String id);
	
	/**
	 * 
	 * TODO 修改行业分类
	 * @author PeterMo
	 * @time 2018年1月12日 下午2:43:32
	 * @return ResultVO
	 */
	public ResultVO update(Industry industry);
	
	/**
	 * 
	 * TODO 获取所有行业信息(下拉框)
	 * @author Harry
	 * @time 2018年7月21日 上午11:53:07
	 * @return ResultVO
	 */
	public ResultVO getAll();
}
